#ifndef _DEV_BUZZER_H
#define _DEV_BUZZER_H

// 本驱动默认使用无源蜂鸣器

#include "device_conf.h"

// BEEP引脚定义
#ifdef STM32F10X
#include "stm32f10x.h"

#define BEEP_RCC_APBx                       RCC_APB2Periph_GPIOA	//定义OLED端口时钟总线
#define BEEP_RCC_APBx_CMD(APBx, state)      RCC_APB2PeriphClockCmd(APBx, state)
#define BEEP_GPIOx                          GPIOA
#define BEEP_GPIO_Pin                       GPIO_Pin_12

#endif

void buzzer_init(void); // BEEP初始化
void buzzer_beep(uint16 cycle,uint16 time); // 蜂鸣器报警

#endif
